Life's Calculations